Big Huge Thesaurus

cream of tartar

noun